the latter - Español Inglés Diccionario